added makefile and started sdl transistion