added application part, corrected class diagrams