An iOS app to play and solve the classic 15 Puzzle