This is getting somewhere!
Compiles and runs, but probably doesn't really work yet
fixed the default value for euPerIf, closes #6