Added some basic styles and responsive layout