Adding a bunch of styling, new template