'Goody' app helps provide last-minute virtual gift ideas