Simple cleanup

Simple cleanup of all the classes, mostly turning public variables into private with getters/setters and renaming of variables/methods to not start with uppercase chars. Also a couple of bugfixes, check the commit log for the full information.

Branched from the PR - https://github.com/TheAwesomeGem/UHC2/pull/1