Completed coffeescript port of MapTack script
Working v2.0b and completely rewritten in CoffeeScript with Grunt support for builds