Make vhdl component's definitions, signals and mappings easier to write