Basic outline for an OOP hashing library.