Added documentation

Added simple documentation to a class detailing its use and reason of
existence. (Example Commit)
Added .gitignore

no more .DS_STORE's or .class, in case anyone tries too.
Work on  The Machine system

Added a couple Items for testing purposes, working on how to make the
machines out of any materials, that the alloy system will use.
Working on machines still
Ever more work on Machines!

Have furnace down. Need to start work on item system first, then
implementing macerator will be easy.
Test
added item classes and a hammer

that's about it
Merge pull request #7 from Azhdev/master

added item classes and a hammer