Massive changes to reflect new API changes. No longer 'GamegineCore', the project is now separated into 'Gamegine' and 'GamegineAPI'.