A Formal Framework for Modules with State