Updated interface documentation
Fixed method name
Fixed visibility
Added first try of class diagram
Moved src/Candidate/ to src/Candidates/
Added collections
Merge branches 'update-folders' and 'add-collection' into dev
Updated method's params and documentation to match specific collection
Updated namespace that client uses
Updated diagram class to match collections