Initial commit of libs
Added tilde-suffix files to ignore