check and add payload
send payload
document payload
clean up foreground code and keep coldstart
add commented alerts for debugging
add payload in event
fix default calback settings
2.3.1 - added payload option