Mobile styling/cleanup

Logo stays at the top when scrolling. Stopped tiles from wrapping,
instead added horizontal scrolling, might need some interface
indication like an arrow to show some tiles are off the screen.