Dont highlight same team capture

Desktop no longer highlights moves that would be a same-team-capture, disallows out-of-turn moving, and keeps board unaltered for illegal moves