Add notifier for guard (works only on mac)
Cover MapTile with tests and little syntax cleanups