More tidying and tweaks

Had a chance to take a look at the upload feature today. I've switched a few components out and changed the styles for the table view. I've also purged a few unnecessary scripts.

For testing, I've just created an extra item called test to test the upload feature, but in future i think having this only show up in debug mode, and also having the path relative to the project so we don't have to change it (I'm a bit unsure how to do that in python, so i'll have to leave that to you.) would work better.