Grid based matching action puzzle game for iOS