add ringbuffer and test
add class PidFile for single application instance
add process bus prototype
remove some headers