Initial upload

Uploading all core files created to date.