Getting the games can now be limited to games of a given user
Games can be found for a user as opponent or challenger
games of any user can now be retrieved via the DAO and VM
games are now retrievable for user, challenger or opponents
<challenges> will load with any given user, challenger or opponent
challenge can be loaded with a model or will load with the provided id