move shared code to 'core' app
point imports to new 'core' app