Complete revamp of interface, and added mappings

- Improved tests
- Changed logic
- Add deprecation changeFreq -> changefreq
- See #4
update tests, improve handling
2.0.0