compile coffee to seperate js, add copy feature