bunch of UI changes, style changes, edit profile JS changes etc