added makefile, added linux ignores