Add Doxygen support
Switch oxygen to Russian language
Switch to std::vector
Add some basic documentation.