moving stuff around so code org makes sense when we bring settings and main chat content in