refactor
Create object which waits for something to be available, used when testing async
publish datapoints to topic after writing to disk
now we properly delete temp dirs
Added logging
adding metrics lib
omnitoring of wal files
no double prefix, oops
comment out, for debug only
cake pattern