Initial commit. Scaffolds the initial application structure.