Added parse single path method.
Fixed namespace typos.
Converted the parser naemspace into a base class.
Added a chan_parser child class.
Added a test app for the new parser classes.
Renamed the base parser class.
Fixed typos.
FIxed typos.
Removed dead code.
Removed id to url method. It does not belong in the parsing logic.