Creating chat front-end implementation

ugly but working