fixes error so that notes rank is decreased upon deleting... always
fixes error with decrease rank
renames crash_prevention to offline_access
changes variable names and beings refactor
renames variables
adds methods and moves their location
renames and modifies more
makes many changes in the way that things are erased/deleted
fixes bug where fetch updated attributes incorrectly
this commit is broken before implementing callbacks
completes full refactor of offline_access module