make it so if converges quickly enough, will accept and not take a while to process
added progress bar
made it so only have button functional when not already working
added public folder