New app shares listing notes, matching consumers with agents