SWRevealViewController added

Added the reveal controller and a few fixes for notifications, but
still not fully working correctly