does every thing you need come with this yarn and all also how hard is this to do I seen a lady at bingo with this bag and liked it.i do paint by numbers to pass the time but getting board with it wanted some thing I can take to work and do on lunch hour thank you