update documentation for new data model
update docstrings
remove unused DerivedVariable