Add login form styling

* Split components in to separate files.