add documentation for more classes
add documentation for more classes