A simple and customizable shell to run and monitor the execution of arbitrary programming functions