Design and Implementation of HDL Modules and Circuits for Underwater Optical Wireless Communication