Essays on Contemporary Matching and Allocation Problems