I concur with
erikharrison's and
fuzzyping's comments above and only post to add a link to the review of
CGI::Application on this site
here and the off-site tutorial for
CGI::Application here - There is also an example of a generic
CGI::Application application available for review from
crazyinsomniac here.