Cleanup class member names
Cleanup log statements
Add getRecorder() method