Adds all the styling.Fully functional