backbone code done, Gale-Shapley written, tested