Create bfc.hpp