committing uml

initial class diagram for data structures