chore(*): add structure and components