Severe Cleanup

Made it all nice to use and develop, added sub-packages for items,
blocks and generation.