"Quantizer" maps a bitmap to its' quantized color palette.
Create a class for octree-based quantization.
Add a new module for test of "electron".
Implement some parts of the iterface for "OctreeQuantizer".
Move "Palette" and "RGB" into "jp.mitsuse.electron.data".
Move "Gif*.as" into "jp.mitsuse.electron.gif".
Implement "Octree.add" method.
"RGB" extracts red, green and blue colors from the pixel with bit operation.
Encode a pixel to a vector of intergers.
Rename a test project to "test".
"Octree" has the frequency of key.
"Octree" is a terminal node or a non-terminal node of a tree.
"Quantizer.quantize" should return an instance of "ColorMap".
Move "Octree" and "OctreeQuantizer" to "jp.mitsuse.electron.octree".
"Octree" requires its max depth.
Remove implementations of "Octree.add" and "Octree.get".
"Octree.add" and "Octree.get" require color as their argument.
"OctreeQuantizer" requires the max depth of octree.
"Octree.add" stores the color and its frequency.
Rename "Octree" to "PixelOctree".