test
dragon input file
test
bug fix

trace()
normalize reflected direction in getreflection()
normalize ray direction when setting ray