Namespacing

Fixes #34.

Purposefully did not do the same thing to `BTRSecureTextField` because its implementation is lagging behind `BTRTextField` and will be updated later anyway.