finally work starts on actual protocol handling

bootstrap part is done and object refs are handled