Initial setup, gitignore and several basic classes

Added a .gitignore file. Added a number of classes, ModBlocks, ModItems,
ItemMS, MakShiftMod, Reference and LogHelper.