Started moving everything into a 'vhdl' class for easier manipulation.