User Module initial PR

Warning 42 commits ahead.

<!---
@huboard:{"order":69.75,"milestone_order":2.4375,"custom_state":""}
-->

I think it's fine if it's really short and only one property, like here. However, put a space after the colon.