Doxygen shell implemented. will continue adding class descriptions,
function descriptions, and inline comments