reducing pointer arithmetic #1: keep structure simple and to compete with qt's signal slot inter thread communication
Further pointer removal
[maintenance]reducing pointer arithmetic #2
[bugfix] NULL initialization of a non-pointer
Merge pull request #4 from chdinh/master

[maintenance] Reduced Pointer Arrithmetic + Cleanup