Buncho changes

- Disabled some event handling for displays that was acting up
- Moved position data out of the sprite and into the entity (where it
should be)
- Entitys also now draw the sprite, instead of the sprite drawing itself
- Added a bunch of junk test entitys to the demo for lulz
- Removed usage of num_frames because... why did I use num_frames... we
have .size() ... :(
- printfs to DEBUG's