added singleton class diagram