fix test in makefile
add newline as a primitive
Fix annoying current-directory problem.
Better require handling.