check for bounds on mower moves
fix mower move
move color choosing to separate function