restructuring user documentation to a better readable format, adding missing functions into subfolder