update build script
change shadow to match cardslib
set state before triggering callbacks
allow styling the shadow drawable
local deploy