questionable implementation
added fields for hitbox and ground area, as well as numerous methods for getting and setting position and hitbox attributes
added quadtree to hub
implemented basic quadtree structure
change to use auto for variables and trailing return type in function declarations