added some styling and main template