Added functional templates, unit tests for basic functionality, and a styles.css.