Made refactoring of ChessEngine. Allow only one orientation