Features/braintree

Fixes #18