Refactored conditional IWebClient creation; now uses factory method pattern. Changed 'Created: ' to 'Requested: ' on Apps view. Unit tests for IWebClientFactory.