Online Status Crypsis  feature

PENDING PULL REQUEST, DO NOT MERGE!!!! YET...

This pull request should be used for reference of incoming changes. It contains some merges from external remote branches.
I believe this is because a missing part of the PR.