Bound LoginViewModel in SessionScope

Resolves #151
Closes #151