adds algo stuff and bresenham unit test
Merge pull request #21 from rubicks/ceeplusplus

adds algo stuff and bresenham unit test