fixes search pagination. Close #10
Adds a session timeout method and attempt at timing
Adds timing