reworking the frame of the downloader

Turns out with the download hasn't been functioning so well. Resulting
in me having to recode several parts inorder for them to work.

Fixed: Mod Instance having extra vars and resulting in null instances or
Empty instances
Fixed: Download Url not downloading correctly
Added: A Version Check, or at least will
Removed: Extra files