base class for HelpCenter and Article
fixed http bug and added meaningful error reporting