Added a basic worker and supervisor framework, as well as an example program.