Doxygen kind'a sucks and I need multilanguage documentation, so I did that. Also, separated massive Math.h file into smaller files.
Decided to update the docs, as well as adding few new features and small refactoring.