move messages inside handlers

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
add a ring for buffers

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
add runtime metrics

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
remove the maximum number of actors

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>