setup react
basic layout