added classes and packages documentation