Xamarin.Forms version of TMPuzzle