Optimizations over async/await
Added the IStatusBarService interface and implementation