Finished new ILP class, updated main script.

* Added method merge_output_into_dataset.
* Updated main script to use new ILP class.
* Added output colors to main script.
* Removed old ILP class.
Renamed ilp2.py to ilp.py.