User Log-in feature

Corresponds to issue #12