Split compoments into seperate source files.
Getting started with MediaRecorder