Added one::OutputModule

Added the module type one::OutputModule into the framework, including unit tests.