Fixing README to remove pointless example code.
Moving interfaces and reserving sub-namespaces for classes that actually do something.
Merging Item and Collection Resource interfaces as they are identical, differentiation between the two concepts can be made in the super classes.
Adding two classes whiich implement the interface for testing purposes.