import BMU into fizzy.py, use threading so we can interrupt, open file for writing not reading