Updated gitignore and added lib/