Implements UI.
Implements basic support for user authentication.
Add configuration files.