fixed pin warnings and renamed Recorder to Writer. fixes #24