Began writing basic enemies; added shouldRemove() to Sprites, and also removal code; added Collidable 'other' argument to allow for more advanced collision behavior.
Added quick and dirty way to prevent most objects 'passing through' each other.
Made it possible to actually exit the keyboard test.