Finished Installer / Other Changes

I finished the installer.
Also, I fixed a few potential problems in various APIs.