Fixed: fixed typo.
the backup key name save to variable.
Added: User can select the number of a tab to purge.
Invalidate: "Changed: changed the class name from Mutex to Semaphore."
Invalidate: "Changed: Changed as may write data synchronously using the mutex. and fixed the bug with it(Issues #27)."
Fixed the rest of merge.