A few couple of minutes of work...
Refactored behavior stuff, fuck you url viewhelper https://gist.github.com/manuakasam/6210681