initial framework for bitstarter