added partial scheduling gui
merged develop into my local develop
added manual concurrency gui
partial scheduling and manual concurrency finished
merges develop into partial_scheduling
merges develop into partial scheduling; fixes numerous minor bugs (detailed in pull request)
Merge pull request #46 from donnell74/partial_scheduling

Partial scheduling (Sprint 5)