in reply to OO Perl Usage

You might consider a hybrid blend of CGI::Application and Template::Toolkit to create an MVC. https://docs.google.com/document/edit?id=1N4kKoy-79ih1E78859mzHgEU1aZv1uakGqhH5OTQxok&pli=1#