Updated tablist class (untested)

Changes:
- Cleaned up code and added comments
- Replaced manual online player collection array with player array based
on getOnlinePlayers();