move ocean story init JS out of HTML, reorg in prep for Webpack

no functionality changed to make review easier

builds on #18