Added first API and minimal implementation for Shadow Token usage