Created seperate files for logical processes in base_case.c