Visualization: Cell marking

Added marking of single cells via mouse coordinates and minimum Euclidean distance to all cell centers. Furthermore, some refactoring of the existent visualization code.