Login functional and styled