Added Quaternion math class including it's required methods(PS: I don't know how the hell they work