Modified event and tab editing. Renaming of JSON file and concurrency issue have also been handled.