Initial check-in for core components