Added documentation for doxygen
Fixed lint warnings