map entity

fixed soft pathing
map env init
obstacles
unit db load
entity Factory