Added positional ai, fixed some bugs
Fixed some AI related bugs
Used tests to test some stuff, no formal unit testing yet though