Shadow terminology

@raronson @charleso @maxpow4h @etorreborre @markhibberd 
Adding some new terminology around Shadow*