initial config, adding ui mockup, implementing streaming prototype