I think i know how i can use weak/shared_ptr correctly for entity

Pass it in as a param for init and push it into lua, but i can't test
this at the moment as Image has decided to start fucking up
Issue resolved, when calling the Entity(file) constructor

the physics member wasn't being initialized