moving stuff around, created swt project, fixed lazy reference updates