.NET version changed to 4.5
Business logic is rewritten using async/await.