Added quaternion class (not fully functional yet).
Added more functionality to the Window class.