Removed need for ValidateMove Class