Added Story class and corresponding changes