Filling in missing commands
Return recording id and set it accordingly
Filled out some more of the programme view
Extending ScheduledRecording control