Add parsing of item and enchanment ids using strings from the Material and enchantment classes. Do some reorganization and cleanup of item parsing code with an eye toward adding more error checking. Fixes #3.