add idea project files to .gitignore
use weaker access modifiers