The main file now also uses CoffeeScript and fibers.