Entities use definitions now

Entity class now looks up the size of an entity in its JSON file rather
than taking a bounds rect at construction.