Add an (untested) movable entity baseclass

Base movement and collision code housed in MoveableEntity.as
Bullet graphic and class updated
Code updated to prepare for MoveableEntity.as