named generated begin-end blocks so that Xilinx was happier
cleaned up unused remnants of old code