Refactored behavior stuff, fuck you url viewhelper https://gist.github.com/manuakasam/6210681