extracted 'create_channel()' from 'create_data()' for reusability. changed some names ('create_data' -> 'create_ti_data', 'create_channel()' -> '_'_create_channel'). added 'create_epoched_ti_data()' for random epoched data.
started the function for epoched_timeintervals. needs work.
bugix: highlights were repeatedly applied resulting in 'cumulative' alpha values.
removed globals. using gcf().axes instead to reference created axes.
changed names of classes to produce only 2. repositioned subplots to fit better in figure.
temp commit: further splitting of plotting functions
added function add_labels to add or change labels of axes dynamically. (also used in plot-functions)
code cleanup. add_labels() now used in all plot functions. trial: 'plot_epoched_data()' also for non-epoched data. added option for immediate draw() in set_label(). 'add-functions' now knows as 'set-functions', since setting fits better the changing of data.