improved signin and make responsive frontend
small changes