 CITATION.cff                                       |   2 +-
 Cargo.toml                                         |   2 +-
 README.md                                          |  11 +-
 cellular_raza-benchmarks/Cargo.toml                |   2 +-
 cellular_raza-building-blocks/Cargo.toml           |   2 +-
 cellular_raza-concepts-derive/src/cell_agent.rs    |  53 ++--
 cellular_raza-concepts-derive/src/domain.rs        |   7 +-
 cellular_raza-concepts-derive/src/lib.rs           |   1 +
 cellular_raza-concepts-derive/src/subdomain.rs     |  11 +-
 cellular_raza-concepts/Cargo.toml                  |   2 +-
 cellular_raza-concepts/README.md                   |   2 +
 cellular_raza-concepts/src/reactions.rs            |  92 ++++--
 cellular_raza-concepts/tests/derive_domain.rs      |   5 +-
 cellular_raza-core-proc-macro/README.md            |   2 +-
 cellular_raza-core-proc-macro/src/aux_storage.rs   |   3 +-
 cellular_raza-core-proc-macro/src/communicator.rs  |  43 ++-
 cellular_raza-core-proc-macro/src/kwargs.rs        |  51 ++--
 cellular_raza-core-proc-macro/src/lib.rs           |  12 +-
 cellular_raza-core-proc-macro/src/run_sim.rs       |  10 +-
 cellular_raza-core/Cargo.toml                      |   4 +-
 .../src/backend/chili/aux_storage.rs               |   5 +-
 cellular_raza-core/src/backend/chili/errors.rs     |   2 +-
 cellular_raza-core/src/backend/chili/mod.rs        | 333 ++++++++++++++++++++-
 cellular_raza-core/src/backend/chili/proc_macro.rs | 155 ++++++----
 .../src/backend/chili/simulation_flow.rs           |   6 +-
 cellular_raza-core/src/backend/chili/solvers.rs    |   4 +-
 .../src/backend/chili/update_mechanics.rs          |   4 +-
 .../src/backend/chili/update_reactions.rs          |  18 +-
 cellular_raza-core/src/backend/mod.rs              | 118 +-------
 cellular_raza-core/src/storage/concepts.rs         |   2 +-
 cellular_raza-examples/cell_sorting/src/main.rs    |   4 +-
 cellular_raza/Cargo.toml                           |   6 +-
 cellular_raza/README.md                            |  25 +-
 33 files changed, 664 insertions(+), 335 deletions(-)
