Added More Detailed doxygen Documentation.