Tidy up.
Still not sure why rotating arrow isn't working.
Tidy up.
Finally got a build working on windows using pyinstaller.