Update .gitignore
Update unit and e2e tests
Create README.md
Update README.md
Create setup.sh
Refactor and update