Add comment with task to do.
Add functions to build DOM elements and refactory on recursive function to build HTML.