changed event listeners to filter if demo is playing -- gamelogic event listener bug