Validation for horizontal and vertical moves added