Tests changed to work. Units can now move. Need to figure out what to do if given an invalid move.