Total Reorganization

Switched GraphicsObject out for Drawable to remove the weird duplication
of the position business.
Put the position in the Entity class instead
Made BulletEmitter accept a Particle instead.