add doxygen comments to vacomponent class
fix doxygen contact url, update gitignore