Fixed home page module so it works with config flags.  
BaseUserInfo will throw an exception if the session data does not properly decode from the packed state.