add session model and controller