coffeescript tower defense game