Initial working version
make block stream primary module for now