Implemented basic listening and test data (unfinished, untested)