Render opponent's name and score in CurrentGame component.
Render opponent's name and avatar in JoinRequest component.
Render the current games, or a message if there are none.
Render the pending join requests, or a message if there are none.
Add some more (testing) initial data.
Render the score too in CurrentGame.
Add a rule to build the production JavaScript, and load it when necessary.
Add an EditorConfig rule for Makefiles.
Render a (for now) static footer with React.
Let the CurrentGames and JoinRequests component build their children themselves.
Make CSS build depends on every partials.
Add a very simple welcome page.
Make use of Play's JavaScript router.
Add static JSON test data.
Let the Players component build its sub-components.
Add a fetchJSON() helper that returns an Rx.Observable.
Welcome: Fetch training status from the user object instead of from a property.
Fetch the application initial state via AJAX.
Better README.
Only load as much of Rx as we need, to reduce build size.