update Documentation for public classes