fixed the event listener
openadult files as a 3rd party package
adjusted gitignore file for new location of smarty