Do not call getDataByFilter multiple times.

This was introduced erroneously in manual merge.
Give our models a meaningful toString method.
Harmonize whitespace.
Merge pull request #41 from marcjansen/double-work

Do not call getDataByFilter multiple times.
Merge pull request #42 from marcjansen/to-string

Give our models a meaningful toString method.