What are some of the innovative features and functions that a tabletop vending machine can offer to enhance user experience and convenience in public spaces or small businesses?