Base project structure.
Merge branch 'feature-base' into develop