Multiple changes

*More modularization of BlockMachine
*Added hidden sub-information for machine block tooltips
* Added interface for eventual wrench
*Made all machine blocks rotatable, with facing side texture
*Some more stuff I probably forgot