visual novel game engine written only 100 lines Javascript code