NewSession

Worked on validation with user input. Almost there. Still got to fix one
more bug...