Base Mover, Player and Direction classes

The base abstract mover class is implemented but it needs a finished
player class, the attack method is incomplete. Added the Direction
public enum