Fully generalized to nxn board, started Easy AI
and other minor changes