Seperated program into it's own scope

To keep from accidentally breaking things via over-lapping names, this entire
project is now placed in its own scope: `htmlparser`.