add coffee-script component