added Makefile and startup