Initial commit of module boilerplate code