Feature/config

Renamed exceptions, added config and used it to run all specs.