Started setting up core and config classes