fix some destroy methods
update readme
update physics to be async and free some tiles properly