(SPRINT) File Handler
Functionality:
- Read the entire Markdown document from a specified input file (.md).
- Create a new output file for the HTML content (.html).
- Write the final generated HTML string to the output file.
This should be a standalone module that can be used by both the parser to read the file and the DOM to write the output to a file.