Added describe and alter functions to querybuilder
Alter module tables if components have changed