delegate class working
first press listener broken up into .h and .cpp