Creating Core DLL