Basic Auth.pm structure in place, but need to work on implementation. TryCatch not working as expected. Work in Progress