Initial Commit V5

We added progress bar and more bugs.