updating app storage interface to support bin data

* add new send function
  * thanks jfomhover for the input