changed Itemcrystal to be a item with subitems
added translations for different types and tiers of crystalls
changed storageslot of ContainerExtractor to only accept storagecrystalls and prevent the remove of a storagecrystall if there is stored energy
added some javadocs
added temporary texture for crystal (i hate the defaulttexture)