added Makefiles and other stuff