Created a main controller to handle route event changes.
Added conditions to listener function to handle at error.
Added code to map out the database calls needed for the game functionality.