refractoring, code rearranging, starting battlescene