Refactor for a more controller start up of the BTEngine.