adjust to contract
switch to v2 of SemanticalAnalyzer
prepare for arrays and structs
remove wrong imports
set openFile also in MainFrame