Core

Adding some core files and folders