Added MemoryHtmlPage and updated DynamicHtmlPage to support memory HTML usage.
Closes #17