Added HTML/CSS and server side chat logic