separate main backsnap class to two classes
Merge pull request #1 from dvillarama/separate_main_backsnap_class_to_two_classes

separate main backsnap class to two classes