Finished the eval function and connections

Commented out the entirety of isValidMove because it wouldn't compile
for some reason and I didn't feel like digging through a lot of code I
didn't write