Added user login, responsive design, basic theme