feat: refactoring an app structure #11