implement the “resetting” feature and fix some bugs
delete HAMSyncViewController