Moved to do list to github tasks
Game WIP.
WIP: added validations for the game model and play method that return hit or miss based on the the move
WIP:Add teams that can have users and maps. User looses the direct association with maps and games
NOTE: missing specs to do the basic validation
WIP: Add invites management to the team
NOTE: missing specs todo basic validations
WIP: Refactored Key view to provide the ability to create a team and when the team is created the user is able to send invites to other users to join the team

NOTE: missing specs to do basic validations
WIP: Added code to initialise a game or play a move
Add factory for the Team model
Add team association to user factory
Updated Map model validations
Updated game validations and defaults for game creation
Add method to display a friendly view of the game grid
Merge branch 'master' into games_creation
load_api method checks team existence before checking user key matches
Updated database schema
Added missing relation to Team model
Make sure the moves are recorded as a 2 size array of integers
Updated dashboard pages to use user api key as the identifier key
Merged game move work