Ups. Forgot to add the Manager base layout.
Starting the JavaScript stack.
Installed unstable angular.js

  Need to switch bower package if 1.1.x is going stable.
npm packages initialized.
Initialized the grunt stack.
Bootstrapped grunt and the first task: copying the libraries.
Styling: normalize.css installed.
Missing main-tag added.
Bootstrapped a Angular.js + Require.js app.
First site-wide styles.
require.js: installed text plugin.
Turn rewriting off.
Controllers, Templates and Routing ...
Routing finished, ngRespource added.
Refactored: going without require.js for now.

  And also a more Symfony2 like way.
RESTful controllers added: Championship and Ruleset.

  - and some tweaking to provide a urls-Service.
Modified the BaseController to query for DTOs.
Fallback provided, if there is no DTO query.
Allright. I'm on the way. This will work.