Folders

This PR brings in further integration for OAE in the following aspects:
 - Activities
 - Search
 - Previews
 - REST Docs
 - Extra functionality such as updating, deleting, ..
I actually like it. I find it a lot more readable than what you're proposing. It's also been in use in several places in the back-end and we've actively been using this.