Added set_player() and also player-based cursor display.
Added a player check for ArrowObject.on_click(), now only player 1 can set its direction.
Added BaseObject.hidden_from_other_player to hide objects from the other player, ArrowObject is now hidden from player 2.