Activity enhancements, namely changesets

Closes #47 
Closes #48