Added the hide process function
Add slide.c
More sanity checks and initial support for procs