react components for all views
dashboard creation