Finish initial battle loop prototype