scaffolded the game creation widget and vm
added challenge spec, realize we need ID of the loggedin user
VM is now able to challenge
gameCreation now sends the opponent to the server
reauthentication on refresh
game can now be created
challenge can now be accepted
rejects a challenge when the challenger is not found
Reject a challenge when the auth token user does not match with the challenger
Game has `started` now `false` as a default value
user will now receive feedback upon successful challenge
Merge branch 'gameCreation'

* gameCreation:
  user will now receive feedback upon successful challenge
  Game has `started` now `false` as a default value
  Reject a challenge when the auth token user does not match with the challenger
  rejects a challenge when the challenger is not found
  challenge can now be accepted
  game can now be created
  reauthentication on refresh
  gameCreation now sends the opponent to the server
  VM is now able to challenge
  added challenge spec, realize we need ID of the loggedin user
  scaffolded the game creation widget and vm