Write a recursive descent parser for TDF files
Remove old TdfParser
Rename TdfRecursiveParser to TdfParser