Add simple GUI
Restructure packages - more modularity
Add base for HVR plotting
Fix bug in hypervolume computation

Multiple identical points were accounted for multiple times, which lead
to greatly inflated volumes.
Add hypervolume support to GUI main
Fixes for plots
Generalization of main.py

Refactoring of main.py - now it takes method of computation as the
first argument (emas/nsga), and works for both versions. Also, new
callback implementation is provided.
Minor tweaks, mostly with plots
Add genetic algorithm to search for parameters

In order to find reasonable values of parameters for EMAS, an attempt
to use SGA is made.
Add 'most lonely' mate selection

Experimental adjustment to reproduction strategy - every individual
calculates its approximate average distance from the rest of
population (based on data gathered during encounters), and during
reproduction, most distant mates are preferred.
Add bunch new stats with plots
Add more stats