Merge 'Refactored code for use as a library'
Run coveralls from communicator dir
Not using elevated runner as it doesn't work. See issue #1