THINGS TO DO:

* use GNU Autoconf for platform independence

* add some way for the user to check on the shields level and energy
  level, so the robot can somehow respond to these conditions.


THING DONE:

* clean up the command line parsing, using long GNU Getopt

* added X Windows interface.

* check that map exists when reading map file

* check that the scheme file exists before passing to Guile
