Initial commit of public module.