added session management and basic add question ui