fixes footer to bottom of page and adds button spacing