Reorganize the code.
Ignore Intellij project file.
Simple add item dialog.
Simple edit item dialog.
Remove redundant and obsolete method.
Flatting an object before insert it to the grid data.
Robust for minification.