adds method type to Facade::SportSession
and refactors sport session view