Initial commit of library skel