Modular Code Organization Discussion
what does self in modules reference? is it the object of the Module?
also why is it that extending self in a module will enable us to call the methods inside the module in a class that extends the said module. I know it works but WHY does it work?
Modular design means that the software code should be organized in exactly the same way to have code 1:1 with the mapquest documentation.