MissTheMissileEntity -> SpaceEntity

Also moved collision check into the entity itself.
Gave the Window a position

A little cleaner and this saves us throwing something new on the heap every update.
Create Updateable & UpdateList for easier updating

Dunno, man. Probably overkill, but I'm a lazy son of a gun.
Cleaned up direction/speed some.
Remembering direction so it doesn't always fall to 0
Fixed view updating