Design and Build a Functional Alarm Clock Using FPGA and VHDL: From Concept to Hardware Implementation