This is a first attempt at creating a module and publishing it to the registry.