Initial commit for the library files