Module class.