Fixed constraints on integer program, removed second constructor from data structure, and added method to extract schedule from integer program variables.