a small single page app lib