starting to add examples and tests to modules