revised structure of story path library

story path library now inherits from story path