add unban, add messages for ban and unban (both on client and exceptions when user is not in the right state), put banned users' messages into database, modify to show only unbanned user messages to unbanned users.