Wave Energy Converter Simulation: Development, Code Competition, and Validation Efforts