Cleans things a bit, adds named parameters to raw AR queries.

I do actually prefer the non-indented `private` as it kind of creates a namespace of private methods. But this is at least better then indenting all the methods :). Interesting discussion about this
https://gist.github.com/joefiorini/1049083
But I am not overly religious (As long as it's not style 1).