User content persist - fixes 82

- adds UserContent model with validation
- adds postUserContent method to api module
- when the buttons are clicked, sends the request to the api

![](http://media.giphy.com/media/u6M4FX3PFiDPG/giphy.gif)