refactor(account): User always returns an account; no more null
refactor(views): use private var notation and othe clean-up