Update documentation to current state
List: methods filter* renamed to find*, added findAll
Parser: do not initialize string
Userinterface: use string as type instead of allocated array of char
Writer: use string as type instead of allocated array of char
Usermanual: initial file
Main: use string instead of char array, reworked to fit more c++ way