Implemented most of Process Manager