Added evaluation function for a State (in MoveEngine). And added the first bit of AI for the CPU. It works alright, sometimes smart other times not so much. But it's only 1 ply so it makes sense.
Evaluation function I think is pretty smart (got it from a website) but it is very slow, I'll think of ways to make it faster. Any brilliant ideas, then go for it!