added a vhdl template