Moved the demo application to a standalone repository, added devDependancies to run tests