add tests and fix list implementation
Merge https://github.com/dherve/meli-melo