fix lineendings
ignore changes in submodule
add util module