added: components
updated: empty-project structure
new changes