was forgetting to pass the self shared ptr to the entity scripts in a gamestate

Still some other issues
got things running but i'm seeing some odd behavior with the quitbutton collision box

it's reading it as being a decent bit above where it actually is