1. Fixed some login / logout issues and redirections when accessing not authorised pages.
2. Added the basic functionality for the deposits page.
3. Added extra logic on the CasinoGamesController so that it adds to the balance or subtracts in case user lost.