restructured interpreter.swing package