Fixing map template to fit almost all viewport
Fixed array element insertion method from add() to push()