Task in general is done.
TODO: mark points of multiple unit interval.
TODO: implement zoom and scale features.