bc_hub: functionality done, change project to use multi-thread for mapping