[#63] SessionController refactoring