Refactoring201310

主に `js/atmos.js` をリファクタしました。
やろうと思えば他の部分も出来ますがとりあえずここまでで。

ちなみにテストケース（BDD的に何て言う？）も追加しました。