refactor(viewModel): set user in a viewmodel root

UserProfile - Employee - Company - Well region - Well field...
- change knockout viewmodel
- change load logic
- add models: UserProfile, Employee, Company
- fix views
Employee is a UserProfile in Company (many to many)

time: 2h:40