refactoring of storymanager class into two classes, one for created stories and one for cached stories. Allowed to clean up SHController switch statements. Database also now has two tables for stories. Fixed the chapters of a story not getting cached problem
cached stories and created stories are finally completely separate. also fixed the bug where viewing downloaded stories was breaking if there was a story without a chapter