feature: add schema and use z3cform
feature: add catalog query config