Added BmpLog and BmpLogFrontEnd classes