logging
refactoring
only one constructor with defaults
added getter
changed calc
test for translation
added some test/improvements

#13