Updated
Added responsiveness
Better error messages
Completed design
Amati
Updated