Added basic Process to process communication

- now its actually functional