added password_compat.php
automatic dependency testing for libs following prescribed namespacing
wrapped main controller in try catch block