Highly Composable Application Architecture for Building React Applications