Added more functions and a makefile for the root directory to build
library and toplevel