format raw data output
update documentation
extend central exception handling and distinguish between developer and
user messages