Partial first update .. adding some core files