Ensuring symbols can be resolved from parent scopes, moved around packages
Moved empty symbol table
Added quality checks: pmd, findbugs
More IDEA configuration