boost lib template projects