Full agent top-level architecture and executable model

Summary
Full agent top-level architecture and executable model, linked to Task 7.2 (Full agent top-level architecture and model).