version information and makefile improvements