code cleanup, foreign key support, new item ext window editor form
code cleanup, foreign key support, new item ext window editor form