adding config folder and algorithm loading prototype