Refactored extract uris
Refactored: HTMLFileParser

Cleaned the code
Removed unneccesary includes
Made some parts of the code more generic.