added basic user functionality, persist w redis, construct new brico per user