started writing movement function in a “MovementCalculator” class; todo: rooks
added rook movement