more functional gui version and refined AI