add bankdata_dir method
cleanup formatting, eliminating gcc warning
moved extension a level deeper to avoid namespace clashes with coming convenience methods
add binding to stringEncoding() method
add convenience methods, expanding tests (WIP)