Added dummy function, not made the gui yet
New API loading bar, why do too much work and add a loading control :P unless you want to ;)
Bug fix. Added reinstall stuff
Update now uses a temp file first, so we don't break anything incase of error
Added new api into file list