Request page improvements and bug fixes:
- Break up template into partials for partial re-rendering (Resolve #103 and #106)
- Fix bug in which scheduled tasks table wasn't being properly populated
- Fix bug in which scheduled task table looks oddly empty after "Run now" action taken