Lots of changes :) Introduced packages concept inside of js;
Renamed AbstractTrack into ShapesSet (this will be common parent for all SVG shape objects);
Renamed territory "package" into territories;