Likeable object (like kudoable)

* Added modular likeable class
* Based off of kudoable