MILPing, code clean up, and refactoring.