Restructure developer parts