pieces of in app billing example
copy billing junk from extras
use billing extras
add unfinished changes