Moved Vec2() out of Map.js
Split up the unit model and the unit data itself