valueHasChanged fix
Make thingsHaveChanged internal function
Move resizeForKeyboard to right section