Add the skeleton for module pattern