Rewrote some of the files. I felt that it would help me better trace the code.
Added multiple antialiasing techniques. Jitter and Random Sampling