BackendSessionController implemented
Backend refactor