#1 - Crichton refactoring dealias

@fosdev @chad-medi @sheavalentine-mdsol @jcarres-mdsol 
I will close previous PR and will open bunch of new, smaller ones. Easier for you to review, easier for me to address comments.

This branch is off andrey_develop_clone branch which is (atm) clone of develop.

Please review and merge into andrey_develop_clone (based on latest develop).