updated unit tests and new class VipGuest added