Add listen click outside helper
Improve usability for table rename
Add npm classy for object helper methods