Facilitate for likes

I don't think this should be merged right away, there are a few "issues" with naming etc. But i'm putting it out here for you to rip it apart.
Any ideas on how to make this prettier? I need to have "current_user" on the controller, since that is the default way to get a user in the authorization adapter.