Implement basic working version of progressBar

The progress bar and it's basic logic is implemented
right now, even though with though it has constants
and special cases that need to be fixed later

-the basic logic and view for the progress bar
are implemented