画像処理プログラム

メイン関数内をすっきりさせ、画像処理関係の動作はすべてImageManagerに投げた
これにより、ほかの処理を付け足すことが容易になり拡張性が向上している