Feature/post layout

big change, but able to automerge so I'm gonna do it.