Add new logging mechanism, and fix some minor bugs
Fix deadlocks during execution

The issue was because of concurrency control in the future
implementation for Remote Read Requests
Latest updates before going for the internship
Merge branch 'master' of github.com:msaeida/jessy