Re-worked the Mercury payment objects.
Working on error responses and returns from payment gateway.