Removed errors about threads not running in main

So I found which threads it was complaining about and moved them from __init__ into main() and now I don't get any errors. Also my segfault I mentioned before was my error when putting the app into a virtualenv and using the wrong python version, I fixed it by manually specifying the python version when creating the virtualenv.

So now it all seems to work so I just have to wait for my Laser Ammo to arrive in the mail! Thanks.