Added startRecording method
Ready for merge