DONE Quaternion class (solve issue with rotate function), new readme -> requirements