Added login page and some front-end changes