Broke out Session into session.go.  Refactored config.go code