Fixes #1 - binding events or listeners returns an object with a method called 'unbind' to unbind this recent created bind; Promises and Ajax calls