added Session::destroy() and Session::restart()