Updated to new module template format.