add ideas and problems lists
experimental parser for syntactically 'rich' textual form
add newline problem to problem list
haskell parser:  work on error messages and context
haskell parser:  dealing with errors
haskell parser:

 - executable parser

 - sample file with errors

 - combinators:  error reporting
haskell parser experiment:  keep track of where parse started for reporting in the case of a failure
add getting started instructions to README
remove soapboxing from README
tokenization:

 - remove whitespace separation requirements

 - refactoring

 - add two new tokens for special form delimitation:  `~(` and `~)`

 - keep unit tests in sync
parser:
  - add support for object literals
  - basically just a macro which expands into a function call
  - require strings for keys

data:
  - new type:  object.  strings for keys
  - get rid of 'datum's -- user-defined types can now
    be done using objects

functions:
  - new function:  'object'
  - get rid of 'datum' and 'value'
start implementing parser combinators
some cleanup of code and unit tests
parser combinators + tests
update docs:  grammar
hack out rough version of combinator parser
additional parser combinators
combinator-based parser and tests
tabs -> spaces
make many0 and many1 parser combinators propagate errors