Update  design and add login functionality

Warning: crash on login form