new makefile
update gitignore
clean eclipse files