Optimization: only build the dom once.
Feature: Implement query/filter capabilities.
Misc: Rename the logger to 'md'.
Add basic css style-file for html output.
Add start of macro implementation.