Ignore .DS_Store files
Ignore coverage file.
Add tests and fix bugs in element parsing.