Rename liking to likings
Refactor Connectable, make sure connections are stored only on the class defining them