refact('games'): created game directive

In roder to allow further reuse in case of a match screen, where the users
would still see the game alongside with other info.
Merge pull request #2 from caiotoon/bt-game-directive

refact('games'): created game directive