Refactored center view interaction for #14
Merge pull request #14 from mutualmobile/center_interaction_refactor

Center Interaction Mode can become out of date if the center view controller is manipulated while the drawer is open.