libxml!
updating gitignore and experimenting with dom parsing