added basic ethernet output handler and testbench