Add Logger
Add TDK parser