added debugging code for aio1. TODO: figure out what an expected minimax tree for certain boards would look like and test them, refactor to a single List datatype (there's a lot of redundant code)
bugs discovered: need to terminate tree/list upon win, assign values to board correctly