add more helpful utility classes
bugfix in utility gap classes
prepared new contact structure
Merge pull request #183 from whiteout-io/dev/WO-706

Dev/wo 706