big overhaul of the design of the model. everything made much more
sensible and easy to work with. Hitbox class completely rewritten, much
better now.