Merge pull request #29 from altitudelabs/indicator-lines

Features + Code refractor
refractored. fixed some newly introduced bugs, fixed zooming problem due to deep copy