div/p formatting changes

added containers  with max-width to get more responsive divs/text. No
more margins! converted some px and em sizes to rem.