Removing `route` as it's been (practically) deprecated for over a year, removed unused `recursive` property from `DataStores`, moved `route.hash()` to `utility.hash()` & simplified it