Added interactive progress and milestone functionality to the project page

Also changed project page button format. Super happy with the progress
bar that changes dynamically whenever a user scrolls over the next
milestone ^_^
Quick fix

Scrolling over the progress bar no longer updates it. Now, only
scrolling over the next milestone updates the progress bar.