cloning research proposal top problem solving games for iphone