Removed async keyword which was not working on Mono and made it plain .NET 4.0 and fully compatible with Xamarin Studio :)