Story viewer revision 2 - creating story controls

Closes gh-9.