Corrected target framework version and comment language
Refactoring: Parameter initialization with semantic sugar
Added forgotten header comments