added prototype diagrams and updated sample data/unit tests to reflect prototype example.
updated unit test
added repository for Dependency objects
fixed copyright code comments