added makefile and eclipse configurations