Feasibility vs. Max

Can now flip objective to feasibility instead of just social
welfare maximization.  Also some reformatting of the code.