refactoring tavutus; newtype tavu etc.
add tavutus test