add loopback embedded test code
add loopback simulation
refactor IO module
add Top_IO_tb.vhd