this commit spans many parts of buildings and chat client. some styling of chat page too.