New file format

New Map file format
New Tower file format
Merge branch 'zz_local'