good game structure changes, ai functions need work.