Alloy + Typescript でModelを作成する ref: http://qiita.com/TatsuoWatanabe/items/edda7fdce6fba0c86caa