Update examples to use symboldb.package_set(TEXT)
Add implementation of the FNV hash function