encrypting flags, adding license, cleaning, UI improvements
updating .gitignore