Extract common code into MovablePanel

Fix #31

This way only the code specific to the Missile, the Invader or the Ship is in
their classes.