Updated stylings and index/header/footer

Still some work to be done, but it’s coming together.