Working to implent new History

Author: @RWang3
Merge remote-tracking branch 'origin/devel' into Delete_stage
Delete Button greys out when nothing is selected.
Merge pull request #48 from SixAppeal/Delete_stage

Delete stage