Rastering pipeline

This pipeline houses the Bresenhem module that computes the pixels to be written to the VGA screen buffer. It receives edges from the computation pipeline, and monitors comp_count for more edges. Before sending the points to the Bresenhem module, the points are translated to the middle of the screen by adding half the width and height of the viewable screen. This allows the transformations to remain centered around the origin for the duration of the edge before having to rasterize.