Builds out validation framework