more styling, implemented chat, fixed login