Initial import
Improved the API
Implemented ResourceRepository::addResource()
Implemented ResourceRepository::containsResource()