some framework for minion gui editing
gitignore update, iml update
git ignore target folder
git ignore