Try to improve UI
Improve robustess
Add gitignore