Basic fleshing out of functions for interpreting a supervisor tree