Chat Application Framework using Node, Redis, Socket and Angular