Updated to include footer and new styling, much more to come