now supporting local storage and stuffs
minor changes, minified react