Added login "widget" style

Added login "widget".

There might still be a lot wrong with the structure, we will figure out bugs and improvements as we go along.

For now this will be the login widget on a black background

**Testing**
* Make sure the screen does not break
* Get an error message when the credentials are incorrect
* Make sure the error message is cleared

issue #23