made ArrayList<Player> -> Player[ ] because of bukkit's getOnlinePlayers() is in player[ ]
made some more things less public