PowerRecorder: Moved raw recording to a a new Service class.

Timed recorder to become (one of the) wrapper(s) around the service.

Signed-off-by: Udayan Banerji <ubanerji@alumni.usc.edu>
Cleanup

Signed-off-by: Udayan Banerji <ubanerji@alumni.usc.edu>
[REVERT_ME]Pushing binaries

Pushing everything to make Git happy