Moved html parsing into a subdirectory.
 Rewrote parser, added Parsec html parser

 Non-Parsec parser now consumes the String to avoid O(n) indexing.