Resume playback support

As per issue #47, this commit gives you the ability to resume playback from where you left of last time. Also shows remaining time where runtime normally is.