Hashing should be a little more unique now
Merge branch 'Lab4_Flyweight'