Split out react components