Changed icon to a more modern one
Cleaning the codebase

- moved the whole logic in its own class
- removed the "expert" ui
- added some ignores to .gitignore