added level and author name to Level class (and serialization)

(No forward compatibility I'm afraid!)
Add level+author name display
Refactor: add setLevel() function