first draft of BaragonClient

@tpetr here is a work in progress BaragonClient module