Worked on endgame detection, will change from iteration to recursion in the morning. Should better suit Clojure.
Finished first draft of the actual pentago game. THIS IS UNTESTED, but I wanted to save and upload it anyways. It does compile however, no errors. Added better documentation as well, I hope this pattern will continue in the future.

Specifically added and fixed were the game over functions. removed the for loop in favor of recursion. Diagonal checking was particularly tricky as I wanted to reduce function calls. To achieve this you now pass a coefficient to diagcheck to specify which direction you want it to go in, and the diamond function which calls it passes itself recursively a counter as well as x and y values. In the future I want to remove the counter system and just rely on x and y for a base case in the recursion.