Add TileEntity classes and code for CamoBlock