added install command
added user identities for different types of auth
fix user identity
fix config
updated model
updated services
updated tests
updated docs