First step: extract the calculation
Add tuples as a dependency.
Make duplicated moves visible instead of overlapped.
Add the UI of "Fast Start".