Added ProgressView Functionality

actual commit log at 5:14am?!!?!??!?!?!?!??!?!