Remove default values in header files

So that we can support slightly older compilers
Use public repo
Renamed bscd to bcd for faster typing