Refactoring and adding Admin API, Notifications and Checkout bindings