GameFrameWork for Swift