some work on the download and play features

play is not yet implemented
closes #132 @1:00
references #137 @00:30