3D input
Play helper architecture refine
Merge branch 'new-for-3D-input'

Conflicts:
	Classes/MCRandomSolveSceneController.h
	Classes/MCRandomSolveSceneController.m
	Classes/MCRandomSolveViewInputControllerViewController.h
	Classes/MCRandomSolveViewInputControllerViewController.m
	MCGame.xcodeproj/project.pbxproj