-Reworked the way tellurium config entries system,
entries now accept any type.
-Entries can specify how they are written to the config file
-Added block and block entities utility classes and interfaces
-Added screens and screen handlers utility classes and interfaces
-Changed registry helpers to registrators
-Changed SimpleSprite to TextureSprite with values useful for rendering
-Added type to TelluriumConfig. Used to differentiate between sides (common, client, server).
-Changed BlockEntitySyncPacket: now accept a BlockPos and a generic value
-Added more packet types
-Changed SimpleRegistrationHelper name to IdentifierProvider
-NetworkingHelper is now a static utility class
-Added WrappedEnergyStorage to handle energy storages