initial commit - added core files