Complete restructure for the MLP program
Complete restructure for the MLP program