Add exceptions class, move hector to _hector
Lookup latest snapshot id on startup