closes #9 API and UI tests running on file change and manually. package.json properly configured to support unit tests for both components.