update to bot ai - still needs work

bot now knows how to block a split attack, but now it needs to look even
further ahead and choose a move that will not allow the player to setup
another split. :
(if bot can win with this move and it blocks current split, and there is
no split after this move, it's the right move to make)
Changed the code to use a class

Class re-vamp of the code. Bugged... location[0] location[1] is somehow
not getting set somewhere, causing a crash (trying to access a memory
location that does not exist (array[-1101etc]...