Cannon Movement

Added cannon movement and key strokes. Next on todo is loading cannon and firing.