coffeescriptでの実装ほぼ終わり