Added doxygen, fixed folder structure