createEntity() actually creates an Entity

Previously createEntity() was just reserving an int for use in the big
entities map, but now it actually adds the key to the map and gives it a
new unordered_map for storing pointers to components