Project 4 finished Pull request

Hi Harmony, this is my rasterizer. I complete all the required features with 3 additional ones, as is required. I think I can get 100.