Litrature plus

The litrature module so far and correction of a missing bracket in the constructor call in `eml`. Adds validation for `listOfAttributes` as well. Please merge.