Proper timestamping declarations
Docs overhaul
Make Filesystem a really abstract base class
Merge branch 'master' into model
Model docs