got execv to work by manually searhcing /usr/csshare/cs100/bin:/opt/rh/devtoolset-2/root/usr/bin:/class/classes/pstar001/bin:/usr/csshare/bin:/usr/csshare/sbin:/usr/bin/:/bin:/usr/local/bin:/usr/ucb:/sbin:/usr/sbin:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:/usr/local/X11:/usr/local/bin/X11:/usr/openwin/bin:.. Now need to replace all execvps....
modified rshell to handle old rshell vs new rshell better... minor change. new rshell still doesn't loop
added sig handling... Don't think it works porperly.. But it exits the child process when 'cat' is entered. Confused
cleaned up code
just implemented 'cd' into rshell. Appears to work fine... Have yet to get '..' working
Cleaned up code. 'cd' now fully operational. ctrl-c seems to be fine. my execv function works... Weird. It's Sunday
cleaning up code. added  by itself abilities
cleaned up code further. Has proper syscalls
cleaned up code frther. Can handle empty input
fixed cd issues throwing errors on valid paths. Need to test further
cleaned code
updated README.md with known bugs and updates
minor changes to help with compilation
uploaded script
updated perrors
confused:
fixed merge conflicts
removed ghost file