Adaptive learning

Added HyperplaneGenerator and logging of the change detection to test the adaptive learning.