Ben: obj loading is complete, needs optimization for vector storage and the objs load everytime you make an entity