vhdl simulation: improved datapath
vhdl model starting to take form