chore: basic structuring