feature: initial structure
Merge branch 'feature/initial-structure' into develop