Valid move checks and AI has been add

All that is left is mult-capture.