FIX: main doesn't have to render 10 times...
included Assimp dependency
Merge branch 'master' into movable_camera
moved the camera transformation function to the camera
conversion helper between std::wstring in std::string
implemented camera crystal ball movement (keys z,g,h,j) as well as strafing (w,a,s,d), rotation (left, right, up, down) and zooming (mousewheel)
unicode fixes
fixed getDirectory string helper
Raytracer can be stopped and started and default camera and light are created right after building the AABB
initRendertarget is public to allow explicit Rendertarget initialization
the raytracer assigns a new scene object only if it could be loaded, it keeps the state it was in if the new scene couldn't be loaded