Added user profile service and model.

Added initial bindings for Volume property.

Architecture very messy - need to refactor.

Still buggy - work not complete.