improved design and color scheme, added mobile responsiveness to design