First commit of incomplete VirtueMart module