Refactoring of OverviewTab and classes it uses
-Deleted GamesToTable as we now have an overview table class
-removed convertGameToTable in GetGamesController as it relied on
GamesToTable
-changedUpdate table to use refresh() instead of remaking the table
-Removed getTable from OverviewPanel as updateTable makes it irrelevant
-added javadoc comments to everything changed
-changed the column sizes of overviewTable
-Removed the ability to edit cells and break the module
-Made the table a more reasonable/usable size
Committed by Ian Shusdock, Adam Chaulk, Rob Edwards