Initial commit for blocks builder