Abstract fix, process work

Working on process class, and fixed the location of abstract classes.