Initial addition

@ewels here it is :+1: 

This is WIP repo, so can be merged without a review (for now) :)
Hahaha!! :clap:  (for emoji), but yes I tried to use `raise` but couldn't figure out how it works. It always throwed full ugly msg 

Initially it was like

```
except KeyError:
    self.LOG.error("Blah blah message")
    raise
```