code tidyup
ghdl documentation updates
ghdl documentation updates