A new action system that makes adding new tools very painless to the map editor