finished lab3 for now, without the extra credit to combat z-fighting