Added dashboard page and some minor commits

1. Added Dashboard page with progress bar.