Add abstract module class.