Use a data model for the BPT
Update the BPT implementation to use a data model instead of directly reading from/writing to a key-value store.
Edited by Ethan Reesor
Update the BPT implementation to use a data model instead of directly reading from/writing to a key-value store.