Add in basic casting
Small cosmetic fixes
Fixes
Merge branch 'gatorcast' into domaintool
Add in testing for socket