Add lib folder and update gitignore