fiddled with the progress bar. now it updates off of electron position instead of steps. less buggy.
adding a perl script that generates gnuplots of data nicely