Updated routes, implemented error handling & highscore update check