changed login ui interface more things needs to be done, error included