The goal of this project is to a step-by-step introduction to collaborative programming. The programming language chosen is Python 3.4.0 and the project is to make a chess engine simply capable of playing a game to an end condition.