Added validation to controller for session managment
Sessions validate in place, date in vew not set correctly yet.
Changed datetime on session to timespan
Fixed merged conflict and moved validators