add gitignore and bc.py

really not what it will look like