exp: get rid of the experiments package
remove the in-memory pub sub system
calc: allow the number to be zero for ceilDiv