Revised site layout, now better on phones

Still has issues, the pull-left and pull-right looks wonky when too far
apart and still get shoved below eachother when too close to eachother,
should find a better solution.