I am not sure if it's a good idea to implement the web specifications in Mock version of a web server. The code I wrote would be deleted once a real server is used and probably the implementation in Mock version should be updated every time the web specification changed.
By "root" in web specification I understand the home resource on the server. I think it looks much more logical to use links in form:
http://blstream.com/urbangame/games/5/tasks/11 than http://blstream.com/games/5/tasks/11.
I will wait for the opinion of the reviewer whether to implement these changes.