update table

implemented a hash table to store update behaviours based on
neighborhood info. still takes long to update, and table grows quite
large as different neighborhoods are discovered