switched to one dictionary based repository instead of two.  issue #14
Merge pull request #16 from cross311/feature/#14_repositoryList

Switched to one dictionary based repository instead of two.