returning rays instead of vector
returns hopefully the normal #9
removed empty manual methods
detecting if resolution is too high
added color multiplication
improved test file
added getters
added first version of diffuse lightning

#12
changed ambient light