[CHANGE] Use positional argument.
[DOC] Move docstring to class.
[CHANGE] Catch ctrl+c.
[CHANGE] Mark attributes as private.