Added functions for creating vhd