All movement working and added per-region colors.
Fixing approximation error and adding a new gif.