finished major change: wrapped Bulm calculations in C++. Test passed.