Adds a module for testing code.  Fixes a bug so that functions returning void can be used.  Adds tests for calling functions.