Removes xml related parsing function.
Updates docs.
Starts refactoring parser::parse().