update gitignore and include lib