Refactoring. Extracted Browser and BasketProcessing classes.