Added react and reflux, reimplemented settings with it