Implementing nonlinear buoyancy and excitation forces in the WEC-Sim wave energy converter modeling tool