Initial commit. Project structure.