Initial merge of new code
Initial merge of itemlist
Removing old find method
Merge remote-tracking branch 'origin/feature/new-itemlist-methods'
Fixing dependencies
Adding getUrl method to Link
Fixing comments, fixing bugs, adding hydrate method
Fixing bugs, overriding hasChildren method
Fixing bugs
Fixing bugs in Menu class