Updated the update loop to dissociate renderable objects and non renderable ones

Any objects that now defines a draw method MUST inherit at least from
`me.Renderable`