Text this: Using Open Source to Accelerate Development of a Finite Element-Boundary Integral Code