Implement chat POST, refactor GET into method"