added completed consumer servlet and associated classes