feat: make component modular and GA ready
feat: make component modular and GA ready

BhaveshSGupta/FreeCodeCamp,FreeCodeCamp/FreeCodeCamp,FreeCodeCamp/FreeCodeCamp,jonathanihm/freeCodeCamp,raisedadead/FreeCodeCamp,jonathanihm/freeCodeCamp,BhaveshSGupta/FreeCodeCamp,BhaveshSGupta/FreeCodeCamp,raisedadead/FreeCodeCamp