Initial window, gui running on separate thread with 20ms refreshing,
added return statments in error causing methods, added randomization for
genome sequencing 10-100 foreach of 6 genes presenting probability
ranges for direction selection