Added compensation for blocks that fail to place

Started out trying to put them directly into the player's inventory, but
decided not to. Commented out all of that way, and replaced it with
spawning the blocks as items like they were broken. TODO: adjust the
item's velocity to go directly to the player
Spawned entityItems now go to player

Added a little bit of initial velocity
Added the compactor block

It doesn't actually do anything, just preparing it. Faced an annoying
bug that occured any time trying to load the world, it would go back to
the menu but still be consuming cpu. I had added everything to BlockInfo
and the other necessary classes, but forgot to set the ID in the
configHandler. Therefore, it never had an ID, screwing things up.
Added a Gui for the Compactor block

Also moved the resources folder so that it actually gets outputted to
the bin and therefore actually works during testing
Moved unused methods to a separate file
Transferred from cobblestone to template

Still is crafted with cobble and places cobble, but it's a step