Fixed uninitialised score bug, fixed memory allocation issues where renderables would be accessed when they were freed, introduced a new mechanism for when entities are added as well as scenes