cleaned up files and added touch event for mobile devices.
fixed issue that happened with an app had a subscriber and publisher of the same name.