Support custom tileset from external image file
Zoom independent of tile size
 Fixed bug with ^P