Rearrange html to allow for responsive layout

I'm probably going to have to optimize the css abit better then it
currently is.