Added murmur3 hash, cleaned up annotations, still does not compile