Component-based architecture **WIP**