refactored ActionCoordinator to remove success/failure methods that take callbacks. instead, dispatcher now calls start() on coordinator...it's sync. why not?