Converted to Xamarin project format.
Added unit tests