General improvements;
newInstance methods for dialog fragment