Hello all!

I am new to sewing - brand new, in fact - and would like to get my first machine soon. I've read articles on various blogs about choosing your first machine, and have picked one I think will be ideal for me.
What I've been unable to find anywhere, however, is a list of things you need to go
with your sewing machine. Since I'm new, I have no idea what items are necessary or recommended.
From machine parts to regular sewing items, what all would you ladies say a beginner would need? I don't plan on quilting - at least not yet - mostly just craft & decor items. (No clothing).
Also, when buying fabric, what is a good base amount to buy, if you're not sure of what it will be used for? 1 yard? 2 or more, in a continuous length?
A list of "necessary" items, and "not necessary but recommended", would be very much appreciated, if anyone could pitch in!

- Heidi