Merge branch 'TextureLoad'
物体をクラス化し、複数動かせるようにした

Bodyクラスのインスタンスを多数作って呼び出すことで、
多数のジョニ顔が降り注ぐようになった
クラス図自動生成プラグインの導入

プラグインを導入し、それに合わせてソースコードを多少整理
クラスをおおまかに分割

クラスを描画系(lwjgl.Window)とモデル系(johnny.model.*)に分割
関数の引っ越しやパッケージの整理を行った
Merge branch 'Bodys'
描画機能の分離

Drawableインターフェースを作成
ついでにUMLを管理対象に
SimpleObject作成

Drawableインターフェースを持つSimpleObjectを作成
位置と向きを持つ剛体の抽象クラスとする
javadocコメントの手直し

<br>がなかった所などを修正
Merge branch 'fix' into drawable
Board作成

テクスチャを貼り付けることのできる四角形の板Boardクラスを作成
ImageBoard利用

Bodyが描画処理を直接行っていたのを、ImageBoardを利用するように修正
SimpleObjectが回転行列を送る際、
ダイレクトバッファを使用する必要があったため修正
微修正

ジョニ顔の初期角度をランダムに
Eclipse側のUMLを最新情報に更新
描画手順の変更

Bodyが自分でDrawableのdrawを呼んでいたが、
BodyがModelにDrawableを渡してDrawableリストに入れ、
ModelがWindowにDrawableリストを渡して描かせるように変更
JohnnyModel初期化処理の移動

ファイル名を指定してテクスチャをロードさせたり、Bodyを生成させる処理を、
Java_practiceが呼び出すようにした
Merge branch 'master' into drawable

Conflicts:
	Java_practice/src/jp/yahei/johnny/model/JohnnyModel.java
テストの作成

Bodyの追加・削除処理周りが変更されたので、
ついでにその辺のテストっぽいものを作成