Almost finished tree, needs merge, benchmarking tree vs native hash table, refactored function getProperties and getValues of an object, it's a shame how porely it was written