Working on preventing page refresh
merges texting branch
Fixing chat slowly
merges conflicts