Added Bressham line algorithm