git mv js/*.js js/src

in preparation for some top-level namespacing magic here.
Single-file JS build

and other similar packaging goodies. All three entry points (index,
docs, test) now use the single-file JS build.
Adding back compiled files, removing view-map

since this can't be implemented in client-side standalone (file:///)
mode.
Splitting up files
Fist.VERSION
Prototypal pattern for Heap
Prototypal pattern for Iterator classes
Finishing prototypal pattern for iterators