Activities

First pass at Activities. This will have a few items to be merged over before it can be merged to master.

**Remaining:**

* Incorporation of thumbnails when that is merged
* Incorporation of previews when that is merged