Aded quaternions, need to recalculate object directions
before quaternion experements
Added camera, need to fix it
Window system was added
Merge remote-tracking branch 'origin/develop'
Added window manager class, move all logic of work with window to this class