Refactored the module entry point to conform to exposing Devices and Scouts for inheritance. The Scientist for state machine configuration. Also returning a zetta function for server level code.