Created a new Algorithm, generates segmentation fault..

Also cleaned up the board, this one looks a lot cleaner..