adding makefile and some basic files