added module scaffolding and updated docs