Why React? and setting up react Project.