Boilerplate for new module