Removed the connection checking from communication logic
Adapted connection package to new connection logic
Changed the job manager into an observable class