created match model, established relationships to user and deal models, respectively