Sorry reworked your base classes

@Archtikz i know i didn't say there was  a standard to doing things but
helps if things are closer together. Mainly though nothing was really
wrong i just made things use the prefabs more. I also moved you config
back into the mod class. Your more than welcome to move it back but only
if you need a real config handler. All blockIDs are handled in the block
inself. Since during the creation of the blocks you can load the config
up as well. I moved your get block calls to the main ModObjectRegister
in which you can get all blocks made threw the system with it.