development of a sliding puzzle game in python