Introduced pub/sub when user authenticates.
Rough client code to request through to server for list of movies watched by a user - trying to understand JSON requirements.
Introduced spec to let user mark a movie as watched, together with  appropriate markup - needs wiring into domain.
Changed build file to use "latest.release" for all dependencies and introduced gradle "wrapper" so that project has no external dependencies in order to build and run.