Fixed&improved recipe printing, changes to the state class.
Item class equality functions, and added CraftedItem class.
Error message edited for clarity.
Added crafting. Added invert() from item.py, changed help, spaces after enter

Helptext is specified with tuples now: ([commands], [help text])
invert() was copied from item.py, with different colors.