Added Move method that takes a Direction as a parameter
Added Direction enumeration