Added a default NONE direction

Also added empty Player constructor just in case we need to subclass it