refactor to create proper eclipse projects