Mesa required programmers to create two files for every module , a definition module which specified data structures and procedures for each object and one or more implementation module that has the actual code for the procedures .
Mesa required programmers to create two files for every module . 
 A definition module specified data structures and procedures for each object , and one or more implementation modules contained the actual code for the procedures .