Animation works in Firefox again. Fixes issue #19. Thanks to @ChenShuang for finding this.
Major file organization and refactoring.
Alg methods encapsulated.
Simplified dragging listeners.
Include border in demo by default.

This was left out two years ago for preformance.
Modified SiGN to allow wide turn notation.
F and F' bindings from kSim.
Alg typing.
Thinner sticker border.