Added exceptions for missing OBO files
Added getData function that takes a pointer for faster reading of binary
data