Added some missed files.
Added generic spatial hash table.