Implemented all 'Necessary Tasks' except for GetHighscoreList. Some DAOs editted for easier accesibility