Merge remote-tracking branch 'origin/1.3.2-wip' into 1.3.2-wip
add exceptions
Remove report factory
Update readme
add ConsoleWriter
REfactaring