User controller

## Because it would be awesome
---