Implemented saving and loading of most of the entity editor entity types, cleaned up some old shader code