Made everything more responsive by putting most things into views