replace video source file functionality, added docs for it
better comments, concat instead of sprintf
merging from vimeo master branch
merging #31