Survey of Storylets-based Design