Many major improvements

With this update come several key improvements

1. A new GUI that facilitates manual cell classification and the
generation of datasets for machine learning algorithms to automatically
classify cells with. Learning data is stored in csv files for easy
handling by the user.

2. The program saves the configuration of options that the user selects
(such as what to plot, what scheme/mode to segment with, what classifier
to use)

3. Various other improvements to the code to make things work more
smoothly. Various bugs were worked out.