break up the floobits.py