Adding repository-like object for scheduled recordings and storing new scheduled recording in the repo.
Merge remote-tracking branch 'origin/master'