AIPlayer Implemented and fleshed out