Added abstract classes for tree management
Added exception handling for ajax request
Added page for managing diagnoses