Pause functionality in place. Currently seems to pause correctly. Breaks
on trying to resume from pause. Need to update buttons to have a
disabled state that is visible