Addition of new AI files for implementing a computer player

- Includes the updates to the project files as well.