begin adding client/server architecture to sort-o-matic