Merge pull request #56 from Magenic/master

Merging into my local repository.
Adding functionality for leaderboard stuff

Fixing issue #227
Fixed Activities Management based on JTable issue with checkboxes

Fixing issue #234
Created test data script

Fixing issue #238
Fixing static analysis issues.
Merge pull request #239 from jwendl/master

Merging into main fork