Unused source code is removed.
Unused classes are removed
Compare logic is changed.  Now only a message is given is loaded file
updates the client referring user to the local history.
Code cleaning
Code clean up.