Improved mobile layout and added some fixes for lower resolution screens, the image thing on index.html looks a lot cooler too