WIP: components architecture
added example component
added and refactored routes
renamed some files
added some service work
WIP: refactor communication between services <-> components <-> modules