Added API outline
Added doxygen style comments to API outline