Added header and footer CSS

Added header and footer styling, also added a lot of javascript for
possible animation later on