add alg4
Merge branch 'master' of https://github.com/CS325-2014/visiblelines2
finish visible_lines code, need to test
Merge branch 'master' of https://github.com/CS325-2014/visiblelines2