Major

1. Adding fusion algorithms.
2. Fixing state map first draw at zero point.