program is now working, with rectangle limitation on possible moves
Merge branch 'feature-rectangle-restrict-possibleMoves' into develop