moved to gtk2 (for compatibility with platforms other than linux)
made os-based Makefile variables
made variable precision work
updated test cases to variable precision