Refreshed and fixed the design

Fixed the layout/design so it displays nicely on mobile devices.