Project Layout
Typical CGI::Application Layout
The Base Class
package MyProject; use base 'CGI::Application';
. . .
The Application
package MyApp; use base 'MyProject';
The Base Class
package MyProject; use base 'CGI::Application';
. . .
The Application
package MyApp; use base 'MyProject';