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 rip it apart.