some map fixes
fix JSON responses
fix set_destination failure
temporary entity movement fix
slightly better entity movement