Clean up & renamed events
Fix licensing
Added fadeOut effect on automatic close