Process class, removing ProcessManager for refactoring