Fix the location of complex.js.
Fix the portability of calculating mouse cursor's coordinates.
More portable way to detect dragging.
Display things from the beginning.