added sessions, tasks, and signin page with validations