Keep one review for undo usage
Added undo button to study view
Settings and method for handling auto sync