adding .gitignore
adding pagination