beginning immutable integration
Immutable UserStore WIP