Flesh out builder, client, and order classes