Use CoffeeScript to rebuild and improved vchat