Changed to a generic class polygon

OpenGL用のポリゴンがひつようになるのでインターフェースをジェネリック化した。
Added the interface provider

地図コントロールがファイルからポリゴンを作成する際にインターフェースを
通して行うようにするため。
Change to a generic interface renderer

現状ユーザコントロールとレンダラは結合してしまうが、インターフェースを統一するために変更した。
Refactoring the class MapViewForm

不要なコメントを削除した。
Updated the project file

ファイルを追加したため.csprojファイルを更新した。
Merge remote-tracking branch 'origin/develop-polygon'
Added the style to the polygon class
Updated the converter class

PointF→Vector2のコンバータを作成した。
Fixed a comment
Changed the interface of the Provider class
Fixed the mistake of merging develo-polygon branchbranch
Update pthe project file