Essex university game AI controller framework