gave Reggie a proper automated makefile and c library file structure