Major update

Moved tweet parsing code to a separate module.
Created a report module to write HTML, KML, or Markdown reports.
Added logging.