Initial check-in for the core framework project