Feature user profile

[WIP] Adding user functionallity