Plan for most of the bits and pieces added. Some fleshing out is necessary, but we seem to be well on our way!
Figured strokes out, I think.
Formatting changes.
Extra information needed for look ups. There was a slight complication with multi-stroke words that don't have an entry for every stroke in between.
Slight change of license formatting.
Set up structures and some initial dictionary functions.
Small note about porting.
New file for dictionary structures.
Moved structures to separate header.

Added some function declarations.
Added a small comment.
Index file. This is essentially the allocator for the dictionary.
Added a function for allocating new chunks.
Changed to chunks... Added a function to initialize chunks.
Added a small note about undo information -- might be useful.
Changed index.h to chunks.h
Added function to fetch the root chunk.
Should not need "index.h" (chunks.h now) here.
Added a function to look up the id of the root chunk.
More information about the dictionary functions.
Implementation of lookup_stroke added. Hopefully it's not too buggy :).