Merge changes related new Core engine for spells and for the new dynamic GUI,