Styling and functionality. Add build