1) Added FromBuilderGenerator and Builder<T> interface 2) added test scope to test dependencies