CODE REVAMP 3

MAJOR CHANGES:
-Added iluxonchik’s code (most of it was required for testing) in both
source.c and source.h
-Removed the user freeing in “kill” function. It’s not supposed to do
that
-Removed comments from “process” function