- add small feature improvements to data.frame methods
- update tests accordingly
- better examples for download method