Initial commit
Add basic application layout including support for testing and CI integration