More Scalafication

Created Core traits for easy reuse of things like droppable inventories, rotation of blocks when placed, etc.  Should extend to things like loading sided Icons, etc.